navigation satellite timing and ranging - Türkisch Englisch Wörterbuch